package com.cdplife.ci.core.common.annotion;

import java.lang.annotation.*;

/**
 * 系统数据权限类型的注解
 * 
 * value值约定好,这个映射关系在config表中
 * 
 * 401 保险公司
 * 402 客户
 * 403 员工方案分组
 * 
 * key值可以自己设定，代表权限拦截的这个查询中权限维度对应的字段名称
 * 
 * 比如说查询保险公司列表  如要对保险公司管理，则对应的是id
 * 
 *
 * @author Shilin.Qu
 *
 */
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface DataAccess {
	
	long[] value() default {};
	String[] key() default {};
}
